beach buggy
noun
1.
dune buggy
.
British Dictionary definitions for
beach buggy
beach buggy
noun
1.
a low car, often open and with balloon tyres, for driving on sand
Also called
dune buggy